-
1 middle code
-
2 intermediate code
код, генерируемый во время первого прохода компилятора. На стадии кодогенерации из него легче получить объектный код для заданной целевой машиныАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > intermediate code
-
3 Zwischenkode
-
4 program generator
программа, которая автоматически создаёт программный код прикладной программы на основе формализованного текстового и/или графического описания этого приложения. Генератор программ на основе этого описания, рассматриваемого как набор параметров, формирует объектный или промежуточный код выходной (целевой) программысм. тж. code generatorАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > program generator
-
5 m-code
1) M-код; набор команд абстрактной машины для языка Modula-2 -
6 intermediate code
Техника: промежуточный код -
7 middle code
Вычислительная техника: промежуточный код -
8 Sprachmaschine
сущ.выч. процессор, ориентированный на конкретный промежуточный код, процессор, ориентированный на конкретный язык -
9 Zwischencode
сущ.электр. промежуточный код -
10 Sprachmaschine
fпроцессор, ориентированный на конкретный язык [на конкретный промежуточный код]Deutsch-Russische Wörterbuch polytechnischen > Sprachmaschine
-
11 Zwischencode
ḿпромежуточный код -
12 compilation
= code compilationтрансляция, компиляцияпреобразование с помощью компилятора программы на исходном языке программирования в эквивалентную программу на выходном языке (в машинный или промежуточный код). Логически процесс компиляции делится на этапы, основными из которых являются анализ исходного текста и синтез объектного кода, или кодогенерация. Каждый из этапов, в свою очередь, делится на фазы (translation phase). Например, этап анализа состоит из фаз лексического анализа (lexical analysis), синтаксического анализа и семантического анализа. Каждая стадия просмотра компилятором исходного текста от его начала до конца называется проходом. Различают также компиляцию на диск (compiling to disk) и более быструю компиляцию в память (compiling to memory)Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > compilation
-
13 compiler
компилятор, трансляторпрограмма, выполняющая трансляцию исходного текста разрабатываемой программы с языка программирования высокого уровня в эквивалентную программу на целевом языке (см. target language). Обычно это машинный или промежуточный код. Компиляторы, в зависимости от того как они сконструированы, бывают однопроходные (single-pass, one-pass compiler) и многопроходные (multipass compiler), отладочные (debugging), пошаговые (incremental compiler), оптимизирующие (optimizing compiler), распараллеливающие (parallelizing compiler) и с немедленным исполнением (load-and-go, JIT compiler). Сам процесс компиляции состоит из двух стадий: анализа (лексического, синтаксического, семантического) и синтеза. На стадии анализа программа разбивается на составные части и создаётся её представление на промежуточном языке. На стадии синтеза из внутреннего представления сначала генерируется программа на промежуточном языке, которая затем оптимизируется, после чего кодогенератор порождает программу на целевом языке. Для удобства процесс компиляции делится на так называемые фазы (шаги, стадии) компиляции (compiler phase), или просто фазы. В современном компиляторе их может насчитываться до двадцати.Syn:см. тж. bytecode compiler, code generator, compilation, compiler-compiler, compiler design, compiler diagnostics, compiler error, compiler directive, compiler option, compiler writer, compile time, cross-compiler, decompiler, font compiler, help compiler, interpreter, metacompiler, native compiler, object code, object module, pass, precompiler, preprocessor, query compiler, resident compiler, silicon compiler, source codeАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > compiler
-
14 executable statement
оператор, который, в отличие от операторов объявлений (декларативных операторов, nonexecutable statement), вызывает выполнение каких либо действий программы (разумеется, после всех необходимых этапов превращения исходного текста программы в машинный или промежуточный код).Executing a statement produces a computation that can halt (normal outcome), raise an exception, cause a checked runtime error, or loop forever. — Исполнение оператора порождает вычисление, которое может закончиться (нормальный результат), вызвать исключение, стать причиной контролируемой ошибки времени исполнения или же исполняться бесконечно (зациклиться) см. тж. assignment operator, data declaration, object code, statement, type declaration
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > executable statement
-
15 interpreter
= interpreter program; = language interpreterпрограмма или среда программирования, в которой можно произвести трансляцию исходного текста разрабатываемой программы в промежуточный код и его исполнение без получения соответствующего объектного кода последующей его компоновки с библиотеками и загрузки программы. Выполнение программы интерпретатором требует значительно больше машинного времени, чем исполнение откомпилированной программы, однако общий цикл "редактирование - интерпретация - отладка" обычно оказывается много короче, чем цикл "редактирование - компиляция - компоновка - загрузка - исполнение - отладка"Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > interpreter
-
16 patching
создание (внесение, вставка) "заплат" [в объектный или промежуточный код программы] - см. patchАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > patching
-
17 Zwischencode
-
18 pseudocompiler
= pseudo compiler; = pseudo-compilerнечто среднее между интерпретатором и компилятором; выполняет статический контроль типов, выявляет синтаксические ошибки и формирует промежуточный код для последующего исполнения. Использование псевдокомпиляции упрощает технологию разработки и отладки программАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > pseudocompiler
-
19 Zwischenkode
m промежуточный код м.Neue große deutsch-russische Wörterbuch Polytechnic > Zwischenkode
-
20 compilation
компиляция
Трансляция программы с языка высокого уровня в форму, близкую к программе на машинном языке.
[ ГОСТ 19781-90]Тематики
- обеспеч. систем обраб. информ. программное
EN
трансляция
компиляция
Преобразование программы из исходного языка программирования в выходной язык (в машинный или промежуточный код).
[ http://www.morepc.ru/dict/]Тематики
EN
51. Компиляция
Compilation
Трансляция программы с языка высокого уровня в форму, близкую к программе, на машинном языке
Источник: ГОСТ 19781-90: Обеспечение систем обработки информации программное. Термины и определения оригинал документа
Англо-русский словарь нормативно-технической терминологии > compilation
- 1
- 2
См. также в других словарях:
Промежуточный код — Байт код или байткод (англ. byte code), иногда также используется термин псевдокод машинно независимый код низкого уровня, генерируемый транслятором и исполняемый интерпретатором. Большинство инструкций байт кода эквивалентны одной или нескольким … Википедия
п-код — Промежуточный язык, первоначально разработанный как выходной язык для Pascal USCD и ряда других языков в р технологии программирования. [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики… … Справочник технического переводчика
Кодогенерация — Кодогенерация часть процесса компиляции, когда специальная часть компилятора, кодогенератор, конвертирует синтаксически корректную программу в последовательность инструкций, которые могут выполняться на машине. При этом могут применяться… … Википедия
C++ — У этого термина существуют и другие значения, см. C. См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в … Википедия
С++ — См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в: 1985 г. Автор(ы): Бьёрн Страуструп … Википедия
Интерпретатор — Эта статья включает описание термина «Интерпретация»; см. также другие значения. Интерпретатор программа (разновидность транслятора) или аппаратное средство, выполняющее интерпретацию.[1] Интерпретация пооператорный (покомандный,… … Википедия
Интерпретация (информатика) — Интерпретатор (языка программирования) Программа или техническое средство, выполняющее интерпретацию.[1] Вид транслятора, осуществляющего пооператорную (покомандную) обработку и выполнение исходной программы или запроса (в отличие от компилятора … Википедия
Транслятор — Эта статья о языках программирования; о естественных языках см.: Перевод. Эта статья включает описание термина «Трансляция»; см. также другие значения. Транслятор программа или техническое средство, выполняющее трансляцию программы.[1][2]… … Википедия
Портирование программного обеспечения — Для термина «Порт» см. другие значения. Портирование (англ. porting[1]) в программировании под портированием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под… … Википедия
Переносимость — В программировании, под портированием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана. Процесс портирования также называют портингом … Википедия
Портинг — В программировании, под портированием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана. Процесс портирования также называют портингом … Википедия